A Distributed Phoenix++ Framework for Big Data Recommendation Systems

نویسندگان

  • Chongxiao Cao
  • Fengguang Song
  • Daniel G. Waddington
چکیده

Recommendation systems are important big data applications that are used in many business sectors of the global economy. While many users utilize Hadoop-like MapReduce systems to implement recommendation systems, we utilize the highperformance shared-memory MapReduce system Phoenix++ to design a faster recommendation engine. In this paper, we design a distributed out-ofcore recommendation algorithm to maximize the usage of main memory, and devise a framework that invokes Phoenix++ as a sub-module to achieve high performance. The design of the framework can be extended to support different types of big data applications. The experiments on Amazon Elastic Compute Cloud (Amazon EC2) demonstrate that our new recommendation system can be faster than its Hadoop counterpart by up to 225% without losing recommendation quality.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

KSRS : Keyword - based Service Recommendation System for Shopping using Map - Reduce on Hadoop for Big Data

Service recommender systems are important tools for giving appropriate recommendations to users. From many years, the amount of customers, services provided to them a n d online information is growing rapidly, i t motivates for service recommender system. The traditional service recommender systems has limitations of scalability and inefficiency when analyzing or processing such large amount of...

متن کامل

Performance of Alternating Least Squares in a Distributed Approach Using GraphLab and MapReduce

Automated recommendation systems have been increasingly adopted by companies that aim to draw people attention about products and services on Internet. In this sense, development of distributed model abstractions such as MapReduce and GraphLab has brought new possibilities for recommendation research tasks due to allow us to perform Big Data analysis. Thus, this paper investigates the suitabili...

متن کامل

Towards Keyword Based Recommendation System

Recommender systems have been shown as valuable tools for providing appropriate recommendations to users. In the last decade, the amount of customers, services and online information has grown rapidly, yielding the big data analysis problem for recommender systems. Consequently, traditional service recommender systems often suffer from scalability and inefficiency problems when processing or an...

متن کامل

Promises and Challenges of Big Data Computing in Health Sciences

With the development of smart devices and cloud computing, more and more public health data can be collected from various sources and can be analyzed in an unprecedented way. The huge social and academic impact of such developments caused a worldwide buzz for big data. In this review article, we summarized the latest applications of Big Data in health sciences, including the recommendation syst...

متن کامل

Agent-based problem solving methods in Big Data environment

This special issue particularly focuses on using agent-based methods to solve the complex computational problems arising in Big Data environments. It covers the recent advances in the areas of distributed problem solving, agent-based data mining, as well as recommendation systems, working with data extracted from both physical and online environments.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014